public class ThrowTest {
    public static void func(int[] a){
        if(a==null){
         throw new NullPointerException("a为null");//抛出空指针异常-->是程序员抛出的,不是代码自己抛出的
        }
    }
    public static void main(String[] args) {
        //System.out.println(10/0);//会由程序自己抛出异常

        func(null);
    }


}
